Forbes -
1 Sep 2021 16:00

We believe that the stock price of Incyte, a global biopharmaceutical company, is undervalued at current levels of $75. INCY stock is down 21% over the last-twelve months period, despite revenue increasing 17% over the same period. Looking at a longer time period, INCY stock is also down 20% from...
Share this Article